cudgel your brains - Turkish English Dictionary